This started after the update (backend?) that fixed our getting logged out of Keyshot cloud randomly was solved around Wednesday-friday of last week. Now most of my KS files all hang KS while opening at 11% showing “Load GPU Materials” from every type of open, import, and open (recovery mode).
I’ve tried uninstalling and reinstalling KS 2023.2, and KS 11 (same behavior) uninstalling and reinstalling Nvidia GPU drivers, Creating a new user on this PC. Worried I have to format the HD and reinstall Windows. Anyone else ever experienced this? is it just a coincidence or related to an update?
Wanted to leave a solution to this in case anyone else has it happen. Keyshot tech support identified that something about the paths of my linked textures was malformed and to check that the path was correct. I was at first incredulous because all links are local, no network/VPN paths, and KS always throws up the missing links error so you can find or ‘remove all references’ to any missing files when you open a file. But for some reason, several files will just hang at ‘Load GPU Materials’ so here’s the fix:
Go into the folder where you know all assets for it all (even if all of them aren’t there), create a new folder and call it whatever you want (I call them ‘ASSETS’) move the linked files into this folder, now open the .BIP, you’ll get the missing links dialog. Click search and point it to the ASSETS folder, bam, the file opens. Save it and it stays fixed.
This shouldn’t work, but what it tells me is that some bugged version of KS saved bad paths (could also be something wrong with the hardware or even a driver for an SSD, samsung magician, who knows) but essentially ‘relinking’ the files solves this problem for me. I’ve done this to 7 files that were hanging upon opening and they all worked.
I tried hard to get the same behaviour as you mentioned past week but couldn’t get there. I might encounter it later on since I actually shuffled some drives around.
In another topic I mentioned I would like a screen where you could actually see all assets and their paths and if files are updated later on. So you could basically update all assets in one go. A bit like Indesign can show all linked images/logos etc. Such an overview is always useful and also a help to keep things organised.
indeed, Indesign’s Links dialog also let’s you swap folders to use lower-res proxies, or swap extensions to switch from source files to output files (e.g. PNGs instead of huge PSDs)
Keyshot does have one quietly hidden feature that some don’t know about: File>Localize Scene Contents
this command is like packaging a KSP without creating a KSP, it’s helped a lot of times when i had multiple copies of a texture file to just isolate what’s being used in a .BIP.
It can also be used for those cryptic times when you get the Keyshot error about a file having it’s color-space wrong and you have no idea what file is causing it. Now you can move all links to a specific folder and open them up in photoshop to inspect them, etc.